import { defHttp } from '@/utils/http/axios';
import { ErrorMessageMode } from '#/axios';
import { BaseResponse } from '@/api/base';

// 定义接口地址
enum Api {
  /** 同步 */
  SYNC = '/toolkit/api/sync',
}

// 定义参数类型

// 定义接口方法
// 同步
export function sync(mode: ErrorMessageMode = 'message') {
  return defHttp.post<BaseResponse<boolean>>(
    {
      url: Api.SYNC,
    },
    {
      errorMessageMode: mode,
    },
  );
}

